Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEYBURN CLOSE Terraced £72,538 £70,000 7 Mar 2022
7 LEYBURN CLOSE Terraced £117,043 £82,500 4 Sep 2015
11 LEYBURN CLOSE Terraced £121,816 £67,500 28 Aug 2009
17 LEYBURN CLOSE Terraced £111,260 £89,950 1 Aug 2018
19 LEYBURN CLOSE Terraced £99,889 £18,000 29 Aug 1996
29 LEYBURN CLOSE Terraced £50,309 £30,000 10 Nov 2006